package cn.kgc.ssm.service;

import cn.kgc.ssm.dto.RecruitPageDTO;
import cn.kgc.ssm.entity.Recruit;
import cn.kgc.ssm.response.ResponseResult;

import java.util.List;

/**
 * @author 课工场
 * @date 2024/11/21
 * @description
 */
public interface RecruitService {
    ResponseResult recruitPage(RecruitPageDTO recruitDTO);

    ResponseResult addRecruit(Recruit recruit);

    ResponseResult editRecruitStatus(Integer id, Integer isDelete,Integer version);

    ResponseResult editRecruit(Recruit recruit);

    ResponseResult deleteRecruit(List<Integer> ids);

    ResponseResult recruitList(Integer limit);
}
